Sports

Marlins promote Caroline O'Connor to president in historic hire